package com.ktgj.customer.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ktgj.common.core.annotation.Excel;
import com.ktgj.common.core.web.domain.BaseEntity;

/**
 * 投诉工单_投诉赔偿结果对象 case_complaint_reimb
 * 
 * @author ruoyi
 * @date 2022-05-27
 */
public class CaseComplaintReimb extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 赔偿结果id */
    private Long caseComplaintReimbId;

    /** 赔偿类型表主键 */
    @Excel(name = "赔偿类型表主键")
    private Long reimbTypeId;

    /** 赔偿金额 */
    @Excel(name = "赔偿金额")
    private BigDecimal reimbAmount;

    /** 投诉工单表主键 */
    @Excel(name = "投诉工单表主键")
    private Long caseComplaintId;

    public void setCaseComplaintReimbId(Long caseComplaintReimbId) 
    {
        this.caseComplaintReimbId = caseComplaintReimbId;
    }

    public Long getCaseComplaintReimbId() 
    {
        return caseComplaintReimbId;
    }
    public void setReimbTypeId(Long reimbTypeId) 
    {
        this.reimbTypeId = reimbTypeId;
    }

    public Long getReimbTypeId() 
    {
        return reimbTypeId;
    }
    public void setReimbAmount(BigDecimal reimbAmount) 
    {
        this.reimbAmount = reimbAmount;
    }

    public BigDecimal getReimbAmount() 
    {
        return reimbAmount;
    }
    public void setCaseComplaintId(Long caseComplaintId) 
    {
        this.caseComplaintId = caseComplaintId;
    }

    public Long getCaseComplaintId() 
    {
        return caseComplaintId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("caseComplaintReimbId", getCaseComplaintReimbId())
            .append("reimbTypeId", getReimbTypeId())
            .append("reimbAmount", getReimbAmount())
            .append("caseComplaintId", getCaseComplaintId())
            .toString();
    }
}
